put one's head in a noose - Allemand Anglais Dictionnaire